﻿#include "dialog.h"
#include "ui_dialog.h"

Dialog::Dialog(QWidget *parent)
    : QDialog(parent)
    , ui(new Ui::Dialog)
{
    ui->setupUi(this);
    // 创建自定义 ComboBox
//    ComboBox *comboBox = new ComboBox(this);

//    // 添加选项
//    comboBox->addItem(QIcon(":/icons/check-item.png"), "选项 1");
//    comboBox->addItem(QIcon(":/icons/check-item.png"), "选项 2");
//    comboBox->addItem(QIcon(":/icons/check-item.png"), "选项 3");

//    // 设置背景颜色
//    comboBox->setBackgroundColor(QColor("#ffffff")); // 白色

//    comboBox->setBorderRadius(3);
//    comboBox->setBorderColor(Qt::transparent);
//    comboBox->setIcon(QIcon(":/icons/选择.png"));

//    // 显示 ComboBox
//    comboBox->resize(200, 30);
//    comboBox->show();

    // 添加选项
    ui->comboBox->addItem(QIcon(":/icons/check-item.png"), "选项 1");
    ui->comboBox->addItem(QIcon(":/icons/check-item.png"), "选项 2");
    ui->comboBox->addItem(QIcon(":/icons/check-item.png"), "选项 3");

    // 设置背景颜色
    ui->comboBox->setBackgroundColor(QColor("#ffffff")); // 白色

    ui->comboBox->setBorderRadius(3);
    ui->comboBox->setBorderColor(Qt::transparent);
    ui->comboBox->setIcon(QIcon(":/icons/选择.png"));


}

Dialog::~Dialog()
{
    delete ui;
}

